to take something on board - Spanish English Dictionary